Experiences in Tenerife Canary Islands, Spain